English Dictionary
◊ GRAND PRIX
Grand Prix
n : one of several international races [syn: {Grand Prix}]